babl_component_from_id (BABL_ALPHA),
NULL);
- babl_format_new (
- "id", BABL_RGBA_DOUBLE,
- babl_model_from_id (BABL_RGBA),
- babl_type_from_id (BABL_DOUBLE),
- babl_component_from_id (BABL_RED),
- babl_component_from_id (BABL_GREEN),
- babl_component_from_id (BABL_BLUE),
- babl_component_from_id (BABL_ALPHA),
- NULL);
-
/*
babl_conversion_new (
babl_model_from_id (BABL_RGBA),
static Babl *construct_double_format (Babl *model)
{
- void *argument[42 + 1];
+ void *argument[44 + 1];
int args = 0;
int i;
+ if (model == babl_model_from_id (BABL_RGBA))
+ {
+ argument[args++] = "id";
+ argument[args++] = (void*) BABL_RGBA_DOUBLE;
+ }
argument[args++] = model;
argument[args++] = babl_type_from_id (BABL_DOUBLE);